eGovWDF:Validation – A new approach to input validation in Web based eGovernment applications
نویسنده
چکیده
In this paper we introduce the topic input validation, analyze its great importance to Web applications and suggest a new comprehensive approach to input validation. The approach has been developed as a result of an evaluation of current input validation approaches that showed that no sufficient solution to common input validation requirements is available at present. The paper describes important requirements for input validation frameworks, especially in the Web context, and introduces main concepts of this approach. The approach is based on the declarative, rule based definition of validation logic and the automatic translation of validation rules into server side and client side code. It supports conditional, composite and complex inter-field validation scenarios. It considers topics such as value normalization, inter-field dependencies and validation actions and integrates these aspects into a consistent validator based system. Our evaluation shows the benefits of this new approach and highlights its advantages compared to other popular and promising approaches such as PowerForms or Topes.
منابع مشابه
A density based clustering approach to distinguish between web robot and human requests to a web server
Today world's dependence on the Internet and the emerging of Web 2.0 applications is significantly increasing the requirement of web robots crawling the sites to support services and technologies. Regardless of the advantages of robots, they may occupy the bandwidth and reduce the performance of web servers. Despite a variety of researches, there is no accurate method for classifying huge data ...
متن کاملASM Support for Validation of Specifications: Lessons Learned from an eGovernment Project
Validation of complex bulk application specifications has always been a challenge. It is usually pursued by implementing a prototype. This is particularly the case when developing complex, informationintensive web applications, e.g. eGovernment or e-learning. Valuable resources are thus invested, often just in order to realise the incorrectness of the specification. An alternative would be a sp...
متن کاملBridging Semantic eGovernment Applications using Ontology-to-Ontology Message Translation
Developers have built many eGovernment applications using local ontologies to provide a meta-data description of what their service does, how it works, and how to invoke it. Every day more ontologies are written by different developers and posted on web servers around the world. Consequently, effective bridging of semantic web applications for eGovernment is challenging. This paper briefly desc...
متن کاملAutomatic QoS-aware Web Services Composition based on Set-Cover Problem
By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...
متن کاملBridging eGovernment Applications using Ontology-to-Ontology Message Translation
Developers have built many eGovernment applications using local ontologies to provide a meta-data description of what their service does, how it works, and how to invoke it. Every day, more of these local ontologies are written and posted on web servers around the world. Consequently, effective bridging of semantic web applications for eGovernment is proving to be a challenge. This paper briefl...
متن کامل